VBMAR: Virtual Network Load Balanced Minimal Adaptive Routing
نویسندگان
چکیده
Fully adaptive routing with less virtual channels is of technical trend in MPP interconnection network design. However, imbalance of load offsets performances of many schemes. In this paper we give a fully adaptive load balanced routing algorithm called VBMAR. A new design tool called crossed turn model (CTM) is proposed to solve complex deadlock problems across virtual networks while keep the load balanced. Non-deterministic finite automaton (NDFA) is used to model the routing process. The resulting algorithm features routing uniformity and channel priority. Concurrent architecture and parallel priority channel searching techniques are used in VBMAR router design, which make it cost efficient. Four algorithms are compared to evaluate the performance of VBMAR. Simulations show that VBMAR can considerably increase network throughput and shorten network delay under both uniform and nonuniform traffic patterns. We argue that VBMAR is a very competitive routing scheme for future commercial MPP systems.
منابع مشابه
A Cost-Effective Load Balanced Adaptive Routing Scheme for Mesh-Connected Networks
In this paper a highly cost-effective adaptive routing algorithm for n-D meshes is designed. It employs only two virtual channels. The planar routing and the 2D VBMAR are used as constructs for it. Routing freedom is greatly enhanced to improve performance. As a result, the algorithm features load balance and high adaptivity. Deadlock freedom of the algorithm is proved. Extensive simulations sh...
متن کاملAdaptive Load Balanced Routing for 2-Dilated Flattened Butterfly Switching Network
High-radix networks such as folded-Clos outperform other low radix networks in terms of cost and latency. The 2-dilated flattened butterfly (2DFB) network is a nonblocking high-radix network with better path diversity and reduced diameter compared to the folded-Clos network. In this paper, we introduce an adaptive load balanced routing algorithm that is designed to exploit all the positive topo...
متن کاملA Traac-balanced Adaptive Wormhole Routing Scheme for Two-dimensional Meshes 1
In this paper, we have analyzed several issues that are involved in developing low latency adaptive wormhole routing schemes for two-dimensional meshes. It is observed that along with adaptivity, balanced distribution of traac has a signiicant impact on the system performance. Motivated by this observation, we have developed a new fully adaptive routing algorithm called positive-rst-negative-rs...
متن کاملGlobally Adaptive Load-Balanced Routing on k-ary n-cubes
We introduce a new method of adaptive routing on k-ary ncubes that we refer to as Globally Adaptive Load-balance (GAL). Unlike previous adaptive routing algorithms that make routing decisions based on local information (typically channel queue depth), GAL senses congestion globally using segmented injection queues to decide the directions to route in each dimension. It further load balances the...
متن کاملAn Adaptive LEACH-based Clustering Algorithm for Wireless Sensor Networks
LEACH is the most popular clastering algorithm in Wireless Sensor Networks (WSNs). However, it has two main drawbacks, including random selection of cluster heads, and direct communication of cluster heads with the sink. This paper aims to introduce a new centralized cluster-based routing protocol named LEACH-AEC (LEACH with Adaptive Energy Consumption), which guarantees to generate balanced cl...
متن کامل